package com.zb.service.impl;

import cn.hutool.core.collection.CollectionUtil;
import com.zb.mapper.ViewStoreStoreGoodsStockMapper;
import com.zb.service.ViewStoreStoreGoodsStockService;
import com.zb.view.ViewStoreStoreGoodsStock;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;
import java.util.ArrayList;
import java.util.List;

/**
 * @Author WEN
 * @Date 2024/3/29 0029
 **/
@Service
public class ViewStoreStoreGoodsStockServiceImpl implements ViewStoreStoreGoodsStockService {
    @Resource
    private ViewStoreStoreGoodsStockMapper viewStoreStoreGoodsStockMapper;

    // 根据仓库ID查询仓库与仓库商品库存
    @Override
    public List<ViewStoreStoreGoodsStock> getByStoreIds(List<Long> storeIds) {
        if (CollectionUtil.isEmpty(storeIds)) {
            return new ArrayList<>();
        }
        return viewStoreStoreGoodsStockMapper.getByStoreIds(storeIds);
    }
}
